package com.xbongbong.pro.enums;

import lombok.Getter;

import java.util.Objects;

/**
 * 是否展示离职人员
 * @author xinpeng.jiang
 * @date 2021/8/24 14:55
 * @version 1.0
 * @since V1.0
 */
@Getter
public enum LeaveMarksEnum {

    /**
     * 展示
     */
    IS_SHOW("1"),

    /**
     * 不展示
     */
    NO_SHOW("0"),
    ;

    /**
     * 数据库字典值
     */
    private String code;


    LeaveMarksEnum(String code) {
        this.code = code;
    }

    public static LeaveMarksEnum getByCode(String code) {
        for (LeaveMarksEnum cacheCode : values()) {
            if (Objects.equals(code, cacheCode.getCode())) {
                return cacheCode;
            }
        }
        return null;
    }
}
